Big Huge Thesaurus

dryas octopetala

noun